package com.unknow.first.dapp.admin.account.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.cloud.annotation.Query;

import java.util.List;

import static org.cloud.annotation.Query.Type.UNIX_TIMESTAMP;

@ApiModel("查询提现记录参数")
@Data
public class QueryWithdrawRecordParamVO {
    @ApiModelProperty(value = "地址")
    private String address;

    @ApiModelProperty(value = "用户名")
    private String username;

    @ApiModelProperty(value = "提现资金接收地址")
    private String toAddress;

    @ApiModelProperty(value = "币种id")
    private Integer coinId;

    @ApiModelProperty(value = "状态（10-待审核；20-审核通过；30-审核拒绝；40-交易成功）")
    private Integer status;

    @ApiModelProperty(value = "交易hash")
    private String transactionHash;

    @ApiModelProperty(value="创建时间，格式为yyyy-MM-dd HH:mm:ss\", example = \"2022-11-28 00:46:29,2022-11-28 22:46:29")
    @Query(type = UNIX_TIMESTAMP,propName = "createTime")
    private List<String> createTime;
}
